/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package mvc.example.presentation.listeners;

import java.util.EventListener;
import mvc.example.presentation.events.DataEvent;

/**
 *
 * @author zeta
 */
public interface StudentDataListener extends EventListener {
      /** 
     * Sent when the contents of the list has changed in a way 
     * that's too complex to characterize with the previous 
     * methods. For example, this is sent when an item has been
     * replaced. Index0 and index1 bracket the change.
     *
     * @param e  a <code>ListDataEvent</code> encapsulating the
     *    event information
     */
    void contentsChanged(DataEvent e);  
    
}
